squash puree - Francés Inglés Diccionario